;(function(window) {

  var svgSprite = '<svg>' +
    '' +
    '<symbol id="icon-fanyezhaoxianormal" viewBox="0 0 1710 1024">' +
    '' +
    '<path d="M1705.085874 227.593355L852.546339 1024 0.006804 227.593355 243.589528 0 852.546339 568.813289 1461.50315 0z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-fanyezhaoyoudisabled" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M840.29694 511.896566L694.040778 658.152727 328.29694 1023.896566 182.040778 877.640404l365.640404-365.743838-365.640404-365.743839L328.29694-0.103434l365.743838 365.743838z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-fanyezhaozuodisabled" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M840.350097 877.743838L694.093936 1024 328.453532 658.256162 182.093936 512l146.256161-146.256162L694.093936 0l146.256161 146.256162-365.640404 365.743838z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-fanyeshouyedisabled" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M868.667278 877.743838L722.411117 1024 360.390915 661.979798v315.474747H153.522228v-930.90909h206.868687v315.474747l362.020202-362.020202 146.256161 146.256162-365.640404 365.743838z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-fanyeweiyedisabled" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M661.851949 977.449843v-315.506616l-362.056773 362.056773-146.270937-146.270936 365.677341-365.780786-365.677341-365.780786L299.795176-0.103445l362.056773 362.056774V46.446712h206.889585v931.003131h-206.889585z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-fanhui" viewBox="0 0 1097 1024">' +
    '' +
    '<path d="M1097.142857 877.714286v146.285714H292.571429V365.714286H0.658286L292.571429 73.801143V73.142857h0.658285L365.714286 0.658286 438.198857 73.142857H438.857143v0.658286L730.770286 365.714286H438.857143v512h658.285714z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-guanliyuan" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M511.662303 1024a339.679811 339.679811 0 0 0 76.749345-66.963804A1444.358723 1444.358723 0 0 0 522.279296 742.585733a731.293346 731.293346 0 0 1 142.433993 61.655308l47.328763-78.668079c77.452881 31.978894 198.269142 67.347551 257.62197 87.238422a46.817101 46.817101 0 0 1 39.717786 40.037576C1014.2426 902.480203 1023.324606 1024 1023.324606 1024H511.662303z m193.536266-527.012172a174.029141 174.029141 0 0 1-23.152719 74.958527 134.695101 134.695101 0 0 1-49.247497 36.455939 208.630304 208.630304 0 0 0 9.337837 76.749346L518.058082 736.189955a10.361162 10.361162 0 0 0-6.395779-4.541003 10.361162 10.361162 0 0 0-6.395779 4.732876l-123.43853-50.718526s0.383747 0 0.447704-0.383747a208.502388 208.502388 0 0 0 9.337837-76.749345 106.553675 106.553675 0 0 1-48.799792-38.374673 375.815961 375.815961 0 0 1-23.664382-73.231667c-75.47019-0.703536-76.749345-127.339956-24.623748-113.972778a77.964543 77.964543 0 0 0-11.128655-19.635041 614.826215 614.826215 0 0 1-5.756201-268.622709 73.039794 73.039794 0 0 1 65.109028-20.466492c22.896888-119.665021 249.435373-70.353567 325.417225-19.187336a316.463134 316.463134 0 0 1 87.814043 66.19631 770.627386 770.627386 0 0 1-13.239263 239.266085c-6.012032 15.221954 1.982691 21.553775-12.791557 22.449183 52.381428-13.367178 50.782484 113.269242-24.687706 113.972778z m-346.65121 307.445086a730.781684 730.781684 0 0 1 142.497951-61.847181A1444.422681 1444.422681 0 0 0 434.912957 956.972238 339.679811 339.679811 0 0 0 511.662303 1024H0s10.872824-119.920852 16.629025-170.57542a58.009714 58.009714 0 0 1 36.71177-41.316731c57.562009-18.675674 179.593468-53.532668 258.19759-85.639478z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-jishuzhichi" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M512 1024A512 512 0 1 1 1024 512 512 512 0 0 1 512 1024z m0-955.733333A443.733333 443.733333 0 1 0 955.733333 512 443.733333 443.733333 0 0 0 512 68.266667zM546.133333 546.133333v68.266667H477.866667V477.866667h136.533333v68.266666H546.133333z m68.266667-204.8h68.266667v136.533334H614.4V341.333333zM409.6 273.066667h204.8v68.266666H409.6V273.066667z m136.533333 477.866666H477.866667v-68.266666h68.266666v68.266666z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-shejishi" viewBox="0 0 1107 1024">' +
    '' +
    '<path d="M869.956724 920.760782l-165.860777-127.929639 236.094148-351.294788 166.308531 115.136675zM661.303483 496.865924A182.939383 182.939383 0 0 1 639.683374 571.832692a127.41792 127.41792 0 0 1-46.182599 36.459947 221.766029 221.766029 0 0 0 8.699215 76.757783 118.398881 118.398881 0 0 0 49.828594 33.517566L475.805507 1024H0.035181s10.170406-119.934036 15.607416-170.594173a56.928689 56.928689 0 0 1 34.413072-41.321274c78.804657-27.376943 290.592174-89.550747 308.31043-126.842236A221.638099 221.638099 0 0 0 367.193244 608.228674a101.256309 101.256309 0 0 1-45.734846-38.378891 394.343111 394.343111 0 0 1-22.131828-73.303683c-70.74509-0.703613-72.280246-127.353955-23.091299-113.985308a79.444306 79.444306 0 0 0-10.490231-19.317376 654.935785 654.935785 0 0 1-5.373045-268.652241 65.691869 65.691869 0 0 1 61.086403-20.468742c21.492179-119.678177 233.983309-70.361301 305.112188-19.189446a298.779671 298.779671 0 0 1 82.386687 65.819799 820.540703 820.540703 0 0 1-12.473139 239.292389c-5.628904 15.607416 1.791015 21.939933-12.025386 22.835441 49.124981-13.368647 47.589826 113.281695-23.155265 113.985308z m-16.05517 390.185398l-3.262205-2.622558 24.114737-35.948228 166.756284 128.697216-26.67333 41.129379-1.599121-1.279296-1.535155 6.396482-164.83734-4.925291 0.959473-128.825147z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-wodecailiaokunormal" viewBox="0 0 1092 1024">' +
    '' +
    '<path d="M921.6 546.133333H819.2v409.6a68.266667 68.266667 0 0 1-136.533333 0V546.133333H580.266667a170.666667 170.666667 0 0 1 0-341.333333h341.333333a170.666667 170.666667 0 0 1 0 341.333333z m0-204.8h-341.333333a34.133333 34.133333 0 0 0 0 68.266667h341.333333a34.133333 34.133333 0 0 0 0-68.266667zM750.933333 136.533333H204.8v614.4a136.533333 136.533333 0 0 0 136.533333 136.533334h204.8v136.533333H341.333333a273.066667 273.066667 0 0 1-273.066666-273.066667V136.533333H0V0h955.733333v136.533333h-204.8z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-wodeshoucangselected" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M768 644.416l256-264.384-357.76-42.816L504.96 0 356.416 343.104 0 399.296l264.448 254.016L204.8 1024l314.048-184.64 319.616 172.8z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-wodexiangmunormal" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M0 1024V0h576l51.2 128H1024v896H0zM896 256H576L512 128H128v768h768V256zM323.328 499.2l160 128 267.84-306.688 80.128 64L496.768 768 416.64 704l-160-128z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-xialajiantou" viewBox="0 0 1676 1024">' +
    '' +
    '<path d="M1674.763898 185.89498L838.10502 1022.553858 652.21004 836.658878l-650.763898-650.763898L187.341122 0l650.763898 650.763898 650.763898-650.763898z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-xiangmujingli" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M639.648193 1024V576.246265h383.788917v447.753735h-383.788917z m319.824097-319.824097h-255.859277v63.96482h255.859277v-63.96482z m0 127.929639h-255.859277v63.964819h255.859277v-63.964819z m-298.203988-335.239618s-0.639648 6.396482-1.918944 15.415521H575.683374v511.718555H0s10.170406-119.934036 15.607416-170.594173a56.928689 56.928689 0 0 1 34.413073-41.321274c78.804657-27.376943 290.592174-89.550747 308.310429-126.778271A221.574134 221.574134 0 0 0 367.158063 608.228674a101.384239 101.384239 0 0 1-45.734846-38.378891 394.343111 394.343111 0 0 1-22.131827-73.303683c-70.74509-0.703613-72.280246-127.353955-23.0913-113.985308a79.252411 79.252411 0 0 0-10.49023-19.317376 654.935785 654.935785 0 0 1-5.373045-268.652241 65.755834 65.755834 0 0 1 61.086402-20.468742c21.492179-119.678177 233.983309-70.361301 305.112189-19.189446a299.03553 299.03553 0 0 1 82.386687 65.819799 820.540703 820.540703 0 0 1-12.47314 239.292389c-5.628904 15.223627 1.85498 21.556144-12.025386 22.451652 49.124981-12.984858 47.589826 113.665484-23.155265 114.369097z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-zhanneixin" viewBox="0 0 1170 1024">' +
    '' +
    '<path d="M1170.285714 877.714286a146.285714 146.285714 0 0 1-146.285714 146.285714H146.285714a146.285714 146.285714 0 0 1-146.285714-146.285714V146.285714a144.896 144.896 0 0 1 8.777143-48.201143l-6.290286-5.705142c-6.144-15.433143 0.731429-19.236571 15.725714-15.433143A145.627429 145.627429 0 0 1 146.285714 0h877.714286a145.627429 145.627429 0 0 1 127.488 75.922286c15.433143-3.876571 22.528 0 16.237714 15.506285l-6.509714 5.851429A144.822857 144.822857 0 0 1 1170.285714 146.285714v731.428572zM146.285714 146.285714v0.877715C312.832 256 564.589714 450.56 584.411429 463.506286 585.142857 462.994286 849.334857 258.706286 1022.610286 146.285714H146.285714z m513.536 409.6a111.469714 111.469714 0 0 1-148.992 1.389715A45193.289143 45193.289143 0 0 0 146.285714 222.500571V877.714286h877.714286V221.549714A46277.558857 46277.558857 0 0 0 659.821714 555.885714z" fill="#666666" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '</svg>'
  var script = function() {
    var scripts = document.getElementsByTagName('script')
    return scripts[scripts.length - 1]
  }()
  var shouldInjectCss = script.getAttribute("data-injectcss")

  /**
   * document ready
   */
  var ready = function(fn) {
    if (document.addEventListener) {
      if (~["complete", "loaded", "interactive"].indexOf(document.readyState)) {
        setTimeout(fn, 0)
      } else {
        var loadFn = function() {
          document.removeEventListener("DOMContentLoaded", loadFn, false)
          fn()
        }
        document.addEventListener("DOMContentLoaded", loadFn, false)
      }
    } else if (document.attachEvent) {
      IEContentLoaded(window, fn)
    }

    function IEContentLoaded(w, fn) {
      var d = w.document,
        done = false,
        // only fire once
        init = function() {
          if (!done) {
            done = true
            fn()
          }
        }
        // polling for no errors
      var polling = function() {
        try {
          // throws errors until after ondocumentready
          d.documentElement.doScroll('left')
        } catch (e) {
          setTimeout(polling, 50)
          return
        }
        // no errors, fire

        init()
      };

      polling()
        // trying to always fire before onload
      d.onreadystatechange = function() {
        if (d.readyState == 'complete') {
          d.onreadystatechange = null
          init()
        }
      }
    }
  }

  /**
   * Insert el before target
   *
   * @param {Element} el
   * @param {Element} target
   */

  var before = function(el, target) {
    target.parentNode.insertBefore(el, target)
  }

  /**
   * Prepend el to target
   *
   * @param {Element} el
   * @param {Element} target
   */

  var prepend = function(el, target) {
    if (target.firstChild) {
      before(el, target.firstChild)
    } else {
      target.appendChild(el)
    }
  }

  function appendSvg() {
    var div, svg

    div = document.createElement('div')
    div.innerHTML = svgSprite
    svgSprite = null
    svg = div.getElementsByTagName('svg')[0]
    if (svg) {
      svg.setAttribute('aria-hidden', 'true')
      svg.style.position = 'absolute'
      svg.style.width = 0
      svg.style.height = 0
      svg.style.overflow = 'hidden'
      prepend(svg, document.body)
    }
  }

  if (shouldInjectCss && !window.__iconfont__svg__cssinject__) {
    window.__iconfont__svg__cssinject__ = true
    try {
      document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>");
    } catch (e) {
      console && console.log(e)
    }
  }

  ready(appendSvg)


})(window)